//------------------------------------------------------------------------------
//  rendereventhandler.cc
//  (C) 2007 Radon Labs GmbH
//------------------------------------------------------------------------------
#include "stdneb.h"
#include "coregraphics/rendereventhandler.h"

namespace CoreGraphics
{
ImplementClass(CoreGraphics::RenderEventHandler, 'RDEH', Core::RefCounted);

//------------------------------------------------------------------------------
/**
*/
RenderEventHandler::RenderEventHandler()
{
    // empty
}

//------------------------------------------------------------------------------
/**
*/
RenderEventHandler::~RenderEventHandler()
{
    // empty
}

//------------------------------------------------------------------------------
/**
*/
void
RenderEventHandler::OnAttach()
{
    // empty, override in subclass as needed
}

//------------------------------------------------------------------------------
/**
*/
void
RenderEventHandler::OnRemove()
{
    // empty, override in subclass as needed
}

//------------------------------------------------------------------------------
/**
*/
bool
RenderEventHandler::OnEvent(const RenderEvent& e)
{
    // empty, override in subclass as needed
    return false;
}

} // namespace CoreGraphics